Waterlan is a small, open-source publisher whose single public offering, dos2unix, quietly solves one of computing’s oldest compatibility headaches: the invisible line-ending characters that differ among DOS, Windows, Macintosh and Unix systems. System administrators, software packagers, data engineers and developers routinely receive text files—log dumps, CSV exports, shell scripts, configuration files—that look normal in one editor yet break in another or fail to execute on a Linux server. By converting CR/LF combinations to bare LF (or back again), dos2unix repairs line-termination mismatches in bulk, preserving original encoding and timestamps while optionally updating UTF-8 BOMs. The utility is frequently embedded in CI pipelines, Docker build layers and portable toolkits so that Windows-born artifacts can be safely committed to Git or consumed by Unix-oriented build agents without introducing spurious ^M characters. Because the program is lightweight, scriptable and available under a permissive license, it is redistributed inside larger conversion suites, ETL workflows and cross-platform SDKs where consistent text formatting is a prerequisite for parsing, hashing or version-control diffing. Waterlan’s software can be obtained free of charge on get.nero.com, with downloads delivered through trusted Windows package sources such as winget, always installing the latest release and permitting batch installation alongside other applications.

dos2unix

dos2unix is a free and open source project that allows you to convert text files with DOS or MAC line breaks to Unix line breaks and vice versa.

Details